make a high pitched cry - Alemán Inglés Diccionario